*{margin:0;padding:0;}html { overflow-x: hidden; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, select { padding: 0; margin: 0; list-style: none; }
input, select, textarea { outline: none; }
a, a:link, a:active, a:visited { text-decoration: none; color: #505050; font-size: 12px; outline: none; }
a:hover { text-decoration: none; }
img { border: 0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; *zoom: 1; }

#page{
	float:none;
	width:100%;
}
#pageBox{
	width:100%;
	margin:0 auto;
	position:relative;
}
.header{
	width:100%;
	margin:0 auto;
	height:69px;
	line-height:69px;
	background:#35383d;
}
.header_con{
	width:1200px;
	margin:0 auto;
}
.xt_logo{
	display:inline-block;
	background:url(../img/xt_logo.png) no-repeat;
	width:149px;
	height:39px;
	margin-top: 15px;
	float:left;
}
.header_nav{
	float:right;
	font-size:0;
	vertical-align:middle;
}
.nav_item{
	display:inline-block;
	font-size:15px;
	font-family:"Microsoft YaHei";
	padding:0 10px;
	position:relative;
}
.nav_item .nav_item_sub{
	color:#FFF;
	font-size:15px;
	font-family:"Microsoft YaHei";
}
.nav_item .bt_line{
	border-bottom:3px solid #62cb77;
}
.nav_item .nav_item_sub:hover{
	color:#62cb77;
}
.nav_item .green{
	color:#62cb77;
}
.nav_item .tel{
	background:url(../img/phone_icon.png) no-repeat left center;
	padding:2px 0 0 30px;
}
.nav_sub{
	position:absolute;
	top: 46px;
  	left: 10px;
	width:60px;
	text-align:center;
	display:none;
}
.nav_sub_item{
	height:28px;
	line-height:28px;
}
.nav_sub a{
	display:block;
	color:#fff;
	background:#151718;
	font-size:15px;
	font-family:"Microsoft YaHei";
}
.nav_sub a:hover{
	color:#62cb77;
}

.offers_header .header_nav{
	float:left;
	margin:0 0 0 50px;
}
.offers_header .nav_item_sub{
	padding-bottom:3px;
}
.offers_header .green{
	border-bottom:2px solid #62cb77;
}





.footer{width:100%; height:80px; background-color:#193826;overflow: hidden;font-family:"Microsoft YaHei";}
.footnav{width:1000px; margin:30px auto;height:200px;}
.footnav ul{overflow: hidden;width:420px;margin:0 auto;}
.footnav li{float:left; margin-right:36px;}
.footnav li a{color:#fff;}
.footnav p{text-align: center;color:#fff;font-size: 14px;margin-top:40px;}
.footnav p span{margin-right:30px;}